.middle{
    padding:0;
    margin:0 auto;
    width:90%;
}
.line{
    width:100%;
    margin-top:45px;
    border-top:#6eb7ff 1px solid;
}
.middle>.line>.font_h{
    position: relative;
    display:inline-block;
    border-top:30px solid #6eb7ff;
	border-right:10px solid transparent;
    width:80px;
    padding:0px;
    padding-left:5px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.middle>.line>.font_h>span{
    position: absolute;
    top: -25px;
    font-size:16px;
    color:#fff;
}
.middle>.line>.list_f{
    padding:5px 2px;
}
.middle>.line>.list_f>li{
    font-family: 微软雅黑;
    font-weight: bold;
    font-size:16px;
    display: inline-block;
}
.middle>.list_t{
    margin-top:35px;
}
.middle>.list_t>ul>li{
    font-family: 微软雅黑;
    font-size:12px;
    margin-right:5px;
    font-weight: bold;
    display: inline-block;
}
.middle>.list_t>ul>li:nth-of-type(1){
    vertical-align: middle;
}
.middle>.list_t>ul>li:nth-of-type(2){
    font-size:16px;
    font-weight: bold;
}
.middle>.list_t>ul>li:nth-of-type(3){
    font-size:14px;
    color:#6eb7ff;
}
.line2{
    width:900px;
    margin:36px auto;
}
.line2>div>ul{
    margin:0 auto;
    width:650px;
}
.line2>div>ul>li{
    display:inline-block;
    font-family: 微软雅黑;
    font-size:16px;
    font-weight: bold;
    margin-right:85px;
}

.line2>div>ul>li:nth-of-type(5){
    margin:0;
}
.bg_list{
    margin:35px auto;
    margin-bottom:0;
    background-image:url(../images/listbg.gif);
    background-repeat: no-repeat;
    border:#6eb7ff 1px solid;
    border-top:none;
}
.bg_list>ul{
    width:100%;
    margin:0 auto;
    text-align: center;
}
.bg_list>ul>li{
    margin-right:70px;
    text-align: center;
    font-family: 微软雅黑;
    font-size:16px;
    font-weight: bold;
    display: inline-block;
}
.bg_list>ul>li>ul{
    margin-bottom:10px;
}
.bg_list>ul>li>ul>li{
    margin-top:22px;
    font-family: 微软雅黑;
    font-size:12px;
    font-weight: 500;
}
.last_list{
    margin:19px auto;
    text-align: center;
    vertical-align: text-bottom;
}
.sub1{
    display:inline-block;
    font-size: 12px;
    padding:3px 5px;
    background:#e5e5e5;
    border:#c9c9c9 1px solid;
    vertical-align: text-bottom;
}
.sub2{
    display:inline-block;
    font-size: 12px;
    padding:3px 5px;
    background:#e5e5e5;
    border:#c9c9c9 1px solid;
    vertical-align: text-bottom;
}
.sub{
    display:inline-block;
    font-size: 12px;
    padding:4px 5px;
    background:#e5e5e5;
    border:#c9c9c9 1px solid;
    vertical-align: text-bottom;
}
.che_sub{
    background:#6eb7ff;
}
